Login

Sign up now

Compare teams

St Johnstone Kilmarnock
name St. Johnstone Football Clubfound 1884country country flag Scotland website http://www.perthstjohnstonefc.co.uk name The Kilmarnock Football Club Ltdfound 5 January 1869country country flag Scotland website http://www.kilmarnockfc.co.uk
Next match
2025-05-03 14:00
St Johnstone vs Kilmarnock
country flag Scotland - Premiership Relegation Group 2024/2025
2025-05-03 14:00
St Johnstone vs Kilmarnock
country flag Scotland - Premiership Relegation Group 2024/2025
Match between teams
2025-02-15 Kilmarnock 3 1 St Johnstone +
(9') Polworth Liam Wright Drey (41') (49') Mayo Lewis (56') Murray Fraser (60') Wales Bobby Carey Graham (90') competition: Scotland - Premiership 2024/2025
2024-11-23 St Johnstone 1 0 Kilmarnock +
Deas Robbie (17') (26') Holt Jason Donnelly Liam (47') (53') Kirk Mackenzie Donnelly Liam (84') (90') Raymond Andre competition: Scotland - Premiership 2024/2025
2024-08-11 Kilmarnock 0 3 St Johnstone +
(2') Wright Joe Sidibeh Adama (3') (16') Wright Joe Smith Matt (29') Sidibeh Adama (33') (47') Deas Robbie Macpherson Cameron (55') Neilson Lewis (69') (75') Armstrong Danny Mbunga Kimpioka Benjamin (81') Mbunga Kimpioka Benjamin (82') (83') Kennedy Matthew competition: Scotland - Premiership 2024/2025
2024-04-13 St Johnstone 0 2 Kilmarnock +
Wright Joe (23') Watkins Marley (81') competition: Scotland - Premiership 2023/2024
2023-12-23 Kilmarnock 2 1 St Johnstone +
(6') Watson David (17') Watkins Marley Clark Nicky (61') Mitov Dimitar (64') competition: Scotland - Premiership 2023/2024
2023-11-01 St Johnstone 2 1 Kilmarnock +
(1') Clark Nicky (7') Clark Nicky Vassell Kyle (47') Wright Joe (58') Watson David (66') (75') Kane Christopher (76') Costelloe Dara (88') Mitov Dimitar competition: Scotland - Premiership 2023/2024
2023-05-20 Kilmarnock 0 1 St Johnstone +
Gordon Liam (11') Ballantyne Cammy (29') (44') Watson David (47') Doidge Christian Montgomery Adam (71') Matthews Remi (72') competition: Scotland - Premiership Relegation Group 2022/2023
2023-03-18 Kilmarnock 1 1 St Johnstone +
Wright Drey (37') (38') Wright Joe Hallberg Melker (44') Gordon Liam (58') Macpherson Cameron (63') Wright Drey (70') (72') Donnelly Liam (74') Mckenzie Rory Considine Andrew (79') (81') Watson David competition: Scotland - Premiership 2022/2023
2022-10-29 St Johnstone 1 0 Kilmarnock +
(4') Taylor Ashton (61') Brown James (89') Mclennan Connor Donnelly Liam (90') (90') Hallberg Melker (90') May Stevie (90') Bair Thelonius competition: Scotland - Premiership 2022/2023
2022-10-05 Kilmarnock 2 1 St Johnstone +
(11') Armstrong Danny Gordon Liam (34') (46') Armstrong Danny Mitchell Alex (52') Mcgowan Ryan (63') Bair Thelonius (90') competition: Scotland - Premiership 2022/2023
2021-01-30 Kilmarnock 2 3 St Johnstone +
(5') Burke (32') Tshibola Melamed (53') Davidson (68') McCann (72') (76') Power McCart (80') competition: Scotland - Premiership 2020/2021
2020-11-06 St Johnstone 1 0 Kilmarnock +
(59') Gordon (65') Davidson Power (69') (70') McNamara competition: Scotland - Premiership 2020/2021
2020-08-15 Kilmarnock 1 2 St Johnstone +
Rooney (33') (55') Power (61') Tshibola (63') Millen Wotherspoon (85') Craig (90') O'halloran (90') competition: Scotland - Premiership 2020/2021
2020-01-25 St Johnstone 2 1 Kilmarnock +
(7') Mccann Ali Burke Chris (22') (23') Wotherspoon David Del Fabro Dario (78') (83') Wotherspoon David Findlay Stuart (89') (89') Hendry Callum Kiltie Greg (90') competition: Scotland - Scottish Premiership 2019/2020
2019-12-04 Kilmarnock 0 0 St Johnstone +
(63') Dicker Gary Ralston Anthony (70') competition: Scotland - Scottish Premiership 2019/2020
2019-08-31 St Johnstone 0 1 Kilmarnock +
Power Alan (12') O Donnell Stephen (40') Millar Liam (61') Branescu Laurentiu (87') El Makrini Mohamed (90') competition: Scotland - Scottish Premiership 2019/2020
2019-04-06 Kilmarnock 2 0 St Johnstone +
Callum Hendry (12') (17') Kane Chris Callachan Ross (36') (43') Boyd Kris Kerr Jason (43') Foster Richard (65') Kerr Jason (68') (73') Power Alan Craig Liam (73') competition: Scotland - SL2 Relegation P.Off R2 2018/2019
2018-11-24 St Johnstone 0 0 Kilmarnock +
Taylor Greg (61') competition: Scotland - SL2 Relegation P.Off R2 2018/2019
2018-08-04 Kilmarnock 2 0 St Johnstone +
Wotherspoon David (50') (51') Burke Chris (58') Boyd Scott Comrie Aaron (79') (85') Ndjoli Mikael Anderson Steven (90') competition: Scotland - SL2 Relegation P.Off R2 2018/2019
2018-03-07 Kilmarnock 2 0 St Johnstone +
(30') Boyd Kris Comrie Aaron (33') Kerr Jason (42') (58') Erwin Lee (70') Broadfoot Kirk Mclean Steven (76') competition: Scotland - SL2 Relegation P.Off 2017/2018
2017-12-02 St Johnstone 1 2 Kilmarnock +
Findlay Stuart (10') (43') Maclean Steven Brophy Eamonn (66') Brophy Eamonn (77') Dicker Gary (81') Erwin Lee (81') (90') Paton Paul competition: Scotland - SL2 Relegation P.Off 2017/2018
2017-08-05 Kilmarnock 1 2 St Johnstone +
Wotherspoon David (10') Wotherspoon David (40') Shaughnessy Joe (41') (45') Frizzell Adam Swanson Danny (58') (59') Boyd Kris Foster Richard (66') O Halloran Michael (89') competition: Scotland - SL2 Relegation P.Off 2017/2018
2017-02-25 St Johnstone 0 2 Kilmarnock +
Mckenzie Rory (11') (54') Kane Chris Sammon Conor (71') (81') Anderson Steven competition: Scotland - Scottish Premiership 2016/2017
2016-12-23 Kilmarnock 0 1 St Johnstone +
Davidson Murray (43') Wotherspoon David (57') Davidson Murray (61') (88') Dicker Gary Unknown (90') (90') Unknown (90') Hendrie Luke competition: Scotland - Scottish Premiership 2016/2017
2016-10-15 St Johnstone 0 1 Kilmarnock +
Dicker Gary (43') (46') Anderson Steven Smith Martin (76') (90') Wotherspoon David competition: Scotland - Scottish Premiership 2016/2017
2016-04-09 Kilmarnock 3 0 St Johnstone +
(16') O Hara Mark (24') Unknown Unknown (24') (25') Boyd Kris (33') Magennis Josh (65') Higginbotham Kallum (79') Addison Miles (81') Unknown (89') Boyd Kris competition: Scotland - Scottish Premiership 2015/2016
2016-01-09 St Johnstone 0 1 Kilmarnock +
Slater Craig (6') (38') Davidson Murray competition: Scotland - FA Cup 2015/2016
2015-11-07 St Johnstone 2 1 Kilmarnock +
Smith Steven (3') Kiltie Greg (20') (23') O Halloran Michael Smith Steven (25') (49') Kane Chris (54') O Halloran Michael (86') Craig Liam Magennis Josh (87') competition: Scotland - Scottish Premiership 2015/2016
2015-09-19 Kilmarnock 2 1 St Johnstone +
(8') Slater Craig Wotherspoon David (17') (40') Magennis Josh Anderson Steven (49') (60') Easton Brian (90') Unknown competition: Scotland - Scottish Premiership 2015/2016
2015-02-28 St Johnstone 0 0 Kilmarnock +
Westlake D. (14') (31') Mackay D. (33') Kane C. (43') Easton B. Johnston C. (50') (83') Anderson S. competition: Scotland - Premiership 2014/2015
2014-12-13 Kilmarnock 0 1 St Johnstone +
(55') Westlake D. Graham B. (80') (82') Unknown Graham B. (82') competition: Scotland - Premiership 2014/2015
2014-10-18 St Johnstone 1 2 Kilmarnock +
(10') Davidson M. Magennis J. (19') Magennis J. (22') (40') Davidson M. (60') Miller G. Magennis J. (67') (70') McCracken D. Brennan C. (90') competition: Scotland - Premiership 2014/2015
2014-09-23 Kilmarnock 0 1 St Johnstone +
Graham B. (54') (71') Eremenko A. competition: Scotland - League Cup 2014/2015
2014-04-05 Kilmarnock 1 2 St Johnstone +
(5') Muirhead R. Wright F. (31') Anderson S. (44') (86') Slater C. Mackay D. (90') (90') Barbour R. competition: Scotland - Premiership 2013/2014
2013-11-09 St Johnstone 3 1 Kilmarnock +
(24') Hasselbaink N. (31') May S. Irvine J. (43') Irvine J. (51') (55') May S. Clohessy S. (69') Barr D. (83') Barr D. (85') competition: Scotland - Premiership 2013/2014
2013-08-11 Kilmarnock 0 0 St Johnstone +
(75') Tesselaar J. competition: Scotland - Premiership 2013/2014
2013-03-09 St Johnstone 2 0 Kilmarnock +
(58') Davidson M. Dayton J. (62') Fowler J. (64') (76') Craig L. (85') Tade G. competition: Scotland - Premier League 2012/2013
2012-11-24 Kilmarnock 1 2 St Johnstone +
(5') Pascali M. Millar C. (15') Davidson M. (31') (85') Nelson M. Vine R. (89') competition: Scotland - Premier League 2012/2013
2012-10-20 St Johnstone 2 1 Kilmarnock +
(30') Davidson M. Kelly L. (81') (82') Hasselbaink N. Mckeown R. (84') Fowler J. (90') (90') Hasselbaink N. competition: Scotland - Premier League 2012/2013
2012-03-03 Kilmarnock 0 0 St Johnstone +
(45') Shiels (68') Sissoko Sheridan (70') (76') Shiels (88') Fowler Sheridan (88') Haber (88') (90') Nelson competition: Scotland - Premier League 2011/2012
2011-12-28 St Johnstone 2 0 Kilmarnock +
(26') Sandaza (45') Sandaza (67') Davidson Hay (90') competition: Scotland - Premier League 2011/2012
2011-10-01 Kilmarnock 1 2 St Johnstone +
Anderson (21') Sandaza (22') (32') Fisher (36') Pascali Sheridan (73') competition: Scotland - Premier League 2011/2012
2011-04-02 St Johnstone 0 0 Kilmarnock +
Hamill (37') (66') Duberry competition: Scotland - Premier League 2010/2011
2011-01-15 Kilmarnock 1 1 St Johnstone +
(16') Sammon Grainger (49') Taylor (86') (89') Pascali competition: Scotland - Premier League 2010/2011
2010-11-06 St Johnstone 0 3 Kilmarnock +
(23') Davidson Duberry (37') (65') Morris Eremenko (66') Sammon (83') Sammon (84') (87') Dobie Kelly (90') competition: Scotland - Premier League 2010/2011
2010-02-13 Kilmarnock 3 2 St Johnstone +
Macdonald P. (36') (44') Maguire Gartland (53') Morris (63') (64') Hay (77') Kyle Duberry (86') competition: Scotland - Premier League 2009/2010
2009-12-05 St Johnstone 0 1 Kilmarnock +
Kyle (15') Hamill (88') (90') Morris competition: Scotland - Premier League 2009/2010
2009-10-24 Kilmarnock 2 1 St Johnstone +
(51') Kyle (64') Kyle Wright (90') competition: Scotland - Premier League 2009/2010
2002-04-20 St Johnstone 0 3 Kilmarnock +
Johnson (50') Johnson (59') Boyd K. (84') competition: Scotland - Premier League 2001/2002
2001-11-24 St Johnstone 1 0 Kilmarnock +
(12') Russell C. competition: Scotland - Premier League 2001/2002
2001-11-10 Kilmarnock 0 1 St Johnstone +
Falconer W. (39') competition: Scotland - Premier League 2001/2002
2001-08-18 Kilmarnock 2 1 St Johnstone +
(12') Di Giacomo P. (24') Pizzo M. Weir (38') Falconer W. (43') (53') Hay C. (63') Innes Falconer W. (90') Lovenkrands P. (90') (90') Mahood competition: Scotland - Premier League 2001/2002
2001-02-11 St Johnstone 1 2 Kilmarnock +
Dargo C. (70') (88') Connoly P. Camero P. (90') competition: Scotland - Premier League 2000/2001
2000-11-25 Kilmarnock 0 2 St Johnstone +
Parker K. (50') Parker K. (61') competition: Scotland - Premier League 2000/2001
2000-08-26 St Johnstone 1 1 Kilmarnock +
(13') Lovenkrands T. McLaren A. (13') competition: Scotland - Premier League 2000/2001
2000-05-21 Kilmarnock 3 2 St Johnstone +
(10') Durrant I. (50') Smith A. (67') Cocard C. Millar M. (76') Parker K. (87') competition: Scotland - Premier League 1999/2000
2000-03-18 St Johnstone 0 0 Kilmarnock +
no action competition: Scotland - Premier League 1999/2000
1999-12-18 Kilmarnock 1 2 St Johnstone +
McBride (16') Oneil (27') (49') Wright P. competition: Scotland - Premier League 1999/2000
1999-08-15 St Johnstone 2 0 Kilmarnock +
(53') Bollan G. (58') Lowndes N. competition: Scotland - Premier League 1999/2000
1999-05-15 Kilmarnock 1 1 St Johnstone +
(8') Roberts S. Bollan G. (65') competition: Scotland - Premier League 1998/1999
1999-03-13 St Johnstone 0 1 Kilmarnock +
Holt G. (18') competition: Scotland - Premier League 1998/1999
1998-10-24 Kilmarnock 2 2 St Johnstone +
Dods D. (38') Lowndes N. (61') (78') Roberts S. (82') Kernaghan A. competition: Scotland - Premier League 1998/1999
1998-08-15 St Johnstone 0 0 Kilmarnock +
no action competition: Scotland - Premier League 1998/1999
1998-03-28 St Johnstone 1 0 Kilmarnock +
(1') Oneil competition: Scotland - Premier League 1997/1998
1998-02-07 Kilmarnock 1 0 St Johnstone +
(90') Reilly S. competition: Scotland - Premier League 1997/1998
1997-12-13 St Johnstone 1 1 Kilmarnock +
Mitchell (71') (79') Oboyle competition: Scotland - Premier League 1997/1998
1997-10-18 Kilmarnock 0 1 St Johnstone +
Ohalloran (13') competition: Scotland - Premier League 1997/1998
show all matches
Summary match factsAll team matches 67St Johnstone wins 28Kilmarnock wins 25Draw matches 14
Last 10 matches
Kirk Mackenzie (6') (39') Slattery Callum (40') Sprangler Sven (48') Sparrow Tom (65') Slattery Callum (66') O'donnell Stephen Watt Elliot (66') (68') Halliday Andrew Ikpeazu Uche (84') (89') Sparrow Tom competition: Scotland - Premiership Relegation Group 2024/2025
Mcgregor Callum (34') Maeda Daizen (37') Maeda Daizen (45') Uche Idah Adam (45') (58') Duke-mckenna Stephen Jota (67') Mccowan Luke (79') competition: Scotland - Fa Cup 2024/2025
(24') Adegboyega Emmanuel Douglas Barry (52') (66') Stephenson Luca Mbunga Kimpioka Benjamin (74') competition: Scotland - Premiership 2024/2025
(4') Balodis Daniels (41') Wright Drey (44') Holt Jason (74') Mitchell Zach Yang Hyun-jun (86') competition: Scotland - Premiership 2024/2025
(18') Hoilett Junior (29') Boyle Martin Sprangler Sven (59') Svedberg Jonathan (78') (80') Iredale Jack Holt Jason (80') (90') Bowie Kieron competition: Scotland - Premiership 2024/2025
no action competition: Scotland - Premiership 2024/2025
Duke-mckenna Stephen (4') (33') Mcgowan Ryan Carey Graham (73') competition: Scotland - Fa Cup 2024/2025
Kirk Mackenzie (40') (43') Murray Simon (50') Garza Cesar (86') Murray Simon competition: Scotland - Premiership 2024/2025
(66') Kirk Mackenzie (85') Douglas Barry (90') Fisher Andrew competition: Scotland - Premiership 2024/2025
Kabangu Elton (36') (53') Sidibeh Adama Kabangu Elton (57') Penrice James (61') Taylor Gerald (90') Kabangu Elton (90') competition: Scotland - Premiership 2024/2025
(36') Anderson Bruce Efete Michee (57') Campbell Elijah (65') (69') Donnelly Liam competition: Scotland - Premiership Relegation Group 2024/2025
(9') Hatate Reo (11') Maeda Daizen (21') Carter-vickers Cameron- (24') Hatate Reo Armstrong Danny (29') (90') Ralston Anthony competition: Scotland - Premiership 2024/2025
O'donnell Stephen (12') (16') Lyons Bradley (22') Murray Fraser Balmer Kofi (26') (53') Wright Joe Thompson Dominic (63') Slattery Callum (71') (81') Wales Bobby competition: Scotland - Premiership 2024/2025
(6') Boyd-munce Caolan- (9') Idowu Roland (58') Boyd-munce Caolan- Wright Joe (64') (65') O'hara Mark (69') John Declan Anderson Bruce (70') Anderson Bruce (88') competition: Scotland - Premiership 2024/2025
Boyle Martin (25') (30') Deas Robbie (51') Ndaba Corrie (90') Murray Fraser competition: Scotland - Premiership 2024/2025
(35') Phillips Kieran (86') Randall Connor competition: Scotland - Premiership 2024/2025
(11') Wright Joe (14') Lyons Bradley (18') Magennis Kyle Hagi Ianis (19') Cerny Vaclav (35') Dessers Cyriel (53') Dessers Cyriel (62') Propper Robin (72') (83') Watson David Lawrence Tom (83') Bajrami Nedim (85') competition: Scotland - Premiership 2024/2025
Wales Bobby (18') (34') Palaversa Ante (36') Heltne Nilsen Sivert Lyons Bradley (45') Murray Fraser (52') (90') Dabbagh Oday competition: Scotland - Premiership 2024/2025
(9') Polworth Liam Wright Drey (41') (49') Mayo Lewis (56') Murray Fraser (60') Wales Bobby Carey Graham (90') competition: Scotland - Premiership 2024/2025
Adegboyega Emmanuel (50') (68') Armstrong Danny (72') Watkins Marley Ferry Will (77') competition: Scotland - Premiership 2024/2025
St Johnstone form
LWDWDLWLLL
Kilmarnock form
WWLLLDLWLW
Matches facts, based on last 10 played matches
Number of St Johnstone wins 3Number of St Johnstone draws 2Number of St Johnstone loses 5Average scored goals per match 0.7Average received goals per match 1.5Chance to score goal next match 60 %Chance to receive goal next match 60 %
Number of Kilmarnock wins 4Number of Kilmarnock draws 1Number of Kilmarnock loses 5Average scored goals per match 1.3Average received goals per match 1.8Chance to score goal next match 80 %Chance to receive goal next match 70 %